package com.lfs.market.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import com.lfs.market.model.dto.SystemProductOrderPageDto;
import com.lfs.market.model.entity.ProductOrder;

import java.util.List;

public interface ProductOrderService extends IService<ProductOrder> {
//    String createOrder(String productId, String info, String address, String idname, String phone);

    void taskMallProductOrderTimeOut(ProductOrder obj);

//    HashMap<String, String> getUserOrderStat();


    List<ProductOrder> getMySellOrder();


    List<ProductOrder> getMyBuyOrder();


    Page getProductOrderList(SystemProductOrderPageDto dto);

//    Map getOrderDetail(String productOrderId);


    Page getProductOrderEvaluateList(SystemProductOrderPageDto dto);



//    List<ProductInfo> getBuyProductInfo();

//    Long getTodayCount();
//
//
//    Long getMonthCount();
//
//
//    Long getTodayMoneyCount();
//
//    Long getMonthMoneyCount();
//
//    List<Map> getTableData();
//
//    List<Map<String, Object>> getVideoData();
//
//    Map<String, List<Map<String, Long>>> getOrderData();

}
